MountainEntityEJB dwarf.MountainEntity dwarf.MountainEntityHome dwarf.MountainEntityBean Container java.lang.Integer False 2.x Mountain mountainId mountainName location mountainId dwarf/DwarfEntity Entity dwarf.DwarfEntityHome dwarf.DwarfEntity DwarfEntityEJB findAll SELECT OBJECT(o) FROM Mountain o DwarfEntityEJB dwarf.DwarfEntity dwarf.DwarfEntityHome dwarf.DwarfEntityBean Container java.lang.Integer False 2.x Dwarf dwarfId dwarfName born dwarfId dwarf/MountainEntity Entity dwarf.MountainEntityHome dwarf.MountainEntity MountainEntityEJB dwarf/DwarfEntity Entity dwarf.DwarfEntityHome dwarf.DwarfEntity DwarfEntityEJB findAll SELECT OBJECT(o) FROM Dwarf o King mountain-has-king Many MountainEntityEJB king king-of-mountain One DwarfEntityEJB Home dwarf-has-home Many DwarfEntityEJB home home-of-dwarf One MountainEntityEJB Spouse dwarf-has-spouse Many DwarfEntityEJB spouse spouse-of-dwarf One DwarfEntityEJB MountainEntityEJB * Required DwarfEntityEJB * Required